Export ohne Benutzerinteraktion
In diesem Thema
Damit der Export im Hintergrund erfolgen kann, muss zumindest das Format, der Pfad und der Dateiname für die Erzeugung bei List & Label angemeldet werden. Die Ansteuerung erfolgt über die Klasse ExportConfiguration. Hierbei werden automatisch etwaige mögliche Interaktionen durch den Benutzer deaktiviert wie bspw. eine Fortschrittsanzeige, Datei-Auswahldialoge etc.
using (ListLabel LL = new ListLabel())
{
// Datenquelle definieren/zuweisen
LL.DataSource = CreateDataSet();
// Erstellen der Export-Konfiguration (hier ist das Zielformat PDF)
ExportConfiguration exportConfiguration = new ExportConfiguration(LlExportTarget.Pdf, "<Target file name with path>", "<Project file name with path>");
// Ergebnis anzeigen
exportConfiguration.ShowResult = true;
// Exportieren
LL.Export(exportConfiguration);
}
Using LL As New ListLabel()
' Datenquelle definieren/zuweisen
LL.DataSource = CreateDataSet()
' Erstellen der Export-Konfiguration (hier ist das Zielformat PDF)
Dim exportConfiguration As New ExportConfiguration(LlExportTarget.Pdf, "<Target file name with path>", "<Project file name with path>")
' Ergebnis anzeigen
exportConfiguration.ShowResult = True
' Exportieren
LL.Export(exportConfiguration)
End Using